package com.sg.service.base.finance;

import com.sg.dto.base.finance.req.QueryAccountSubjectDetailReq;
import com.sg.dto.base.finance.req.QueryAccountSubjectListReq;
import com.sg.entity.OmsAccountSubject;

import java.util.List;

/**
 * @author ：
 * @version 1.0
 * @date ：
 */
public interface MOmsAccountSubjectService {
    /**
     * 7-1-06查询财务科目详情
     */
    OmsAccountSubject queryAccountSubjectDetail(QueryAccountSubjectDetailReq reqDto);

    /**
     * 7-1-06查询财务科目列表
     */
    List<OmsAccountSubject> queryAccountSubjectList(QueryAccountSubjectListReq reqDto);

    /**
     * 7-1-06新增财务科目
     */
    String addAccountSubject(OmsAccountSubject omsAccountSubject);

    /**
     * 7-1-06删除财务科目
     */
    boolean deleteAccountSubject(String accountSubjectld);

    /**
     * 7-1-06修改财务科目
     */
    boolean updateAccountSubject(OmsAccountSubject omsAccountSubject);
    //
}
